dogs fiction puppy cats textbooks the academic edge home elder care companion cat dog study guide literature escort breeder books